home *** CD-ROM | disk | FTP | other *** search
- %TITLE "External Turbo Pascal String-Filler function"
-
- IDEAL
- MODEL TPASCAL
-
- CODESEG
-
- PUBLIC FillString
-
- %NEWPAGE
- ;------------------------------------------------------------------------
- ; FUNCTION FillString( n : Byte; ch : Char ) : String;
- ;------------------------------------------------------------------------
- PROC FillString NEAR
- ARG n:BYTE:2, c:BYTE:2 RETURNS string:dword
-
- les di,[string]
- mov al,[n]
- cld
- stosb
- xor ch,ch
- mov cl,al
- mov al, [c]
- jcxz @@99
- repnz stosb
- @@99:
- ret
- ENDP FillString
-
- END